diffused photodiode - German English Dictionary